﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _10_HPBar.GameFrame.Interface
{
    internal interface IAttack
    {
        public int Hp { get; set; }
        public int Mp { get; set; }
        public int Atk { get; set; }
        public int Def { get; set; }
        bool IsDead { get; set; }
        void Attack(IAttack target);
        void Skill(IAttack target);
        void Item(IAttack target);
        void Escape();
        void TakeDamage(int damage);
        void OnDead();
    }
}